Skip to content

refactor: consume AgentCard in A2AClient#40

Closed
sathvikbhagavan wants to merge 6 commits intopydantic:mainfrom
sathvikbhagavan:sb/client_agent_card
Closed

refactor: consume AgentCard in A2AClient#40
sathvikbhagavan wants to merge 6 commits intopydantic:mainfrom
sathvikbhagavan:sb/client_agent_card

Conversation

@sathvikbhagavan
Copy link

@sathvikbhagavan sathvikbhagavan commented Oct 25, 2025

fixes: #38

This PR allows A2AClient to pass url/AgentCard in two ways - one passing a string which can either be a url for the server or url for fetching the AgentCard, other way is to pass the AgentCard itself. Once the AgentCard fetched, url of the server is taken from it.

@sathvikbhagavan sathvikbhagavan changed the title refactor: consume AgentCard as well in A2AClient refactor: consume AgentCard in A2AClient Oct 25, 2025
@sathvikbhagavan
Copy link
Author

@Kludex, I thought I would tackle the issue I opened - #38. This is ready for review. Please take a look whenever you get a chance.

@sathvikbhagavan sathvikbhagavan deleted the sb/client_agent_card branch October 30, 2025 10:17
@CostcoFanboy
Copy link

CostcoFanboy commented Feb 10, 2026

@Kludex, I thought I would tackle the issue I opened - #38. This is ready for review. Please take a look whenever you get a chance.

May I ask why this was closed? This seems like a good change.
Did you move to a2a-python?

@sathvikbhagavan
Copy link
Author

I am not sure if the repo is actively maintained. I can revive the PR if that's the case.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for A2AClient to consume server AgentCard

2 participants